to answer for - Español Inglés Diccionario